e6a8de350a69d69bb62c24ad93ee766359e797a4,protege-editor-owl/src/main/java/org/protege/editor/owl/ui/action/SelectedOWLClassAction.java,SelectedOWLClassAction,updateState,#,37

Before Change




    protected void updateState() {
        OWLClass selectedClass = getOWLWorkspace().getOWLSelectionModel().getLastSelectedClass();
        setEnabled(selectedClass != null);
    }

After Change




    protected void updateState() {
        OWLSelectionModel selectionModel = getOWLWorkspace().getOWLSelectionModel();
        Optional<OWLClass> selectedEntity = new OWLEntitySelectionModel(selectionModel).getSelectedClass();
        setEnabled(selectedEntity.isPresent());
    }